mass executions - French English Dictionary